smell like a sweaty sock - Español Inglés Diccionario